Мошонмадяровар (Mosonmagyaróvár) е град в област Дьор-Мошон-Шопрон, северозападна Унгария. Населението му е 33 318 души (по приблизителна оценка за януари 2018 г.).
Разположен е на 125 m надморска височина в Среднодунавската низина, на 17 km югоизточно от точката, в която се събират границите със Словакия и Австрия. Образуван е през 1939 година със сливането на градовете Мошон и Мадяровар. Те съществуват от Средновековието, като първоначално първият, а след това вторият, е административен център на унгарския комитат Мошон.